home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / pb121.zip / EFL121.ZIP / EFL.DOC < prev    next >
Text File  |  1992-03-28  |  10KB  |  211 lines

  1. ╔═══════════════════════════════════════════════════════════════════════════╗
  2. ║░░░░░░░░ EFL 1.21 DOCUMENTATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  3. ╚═══════════════════════════════════════════════════════════════════════════╝
  4.                    EFL Copyright (c) 1992 Paul Tabara
  5.  
  6.          For ProBoard version 1.21 (c) 1990-2 Philippe Leybaert
  7.  
  8.                               What is EFL?
  9.  
  10. EFL is an Enhanced File List utility, and it offers ProBoard users a way to
  11. list and tag files for download.
  12.  
  13. The shareware version of EFL is not feature crippled in any way.  A delay is
  14. presented at the startup of EFL, which is eliminated when you register.
  15.  
  16.                     EFL 1.21 feature list includes:
  17.                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  18. +  file listing and tagging
  19. +  tag up to 100 files
  20. +  immediate download of tagged files
  21. +  tag files across multiple areas
  22. +  forwards and backwards scrolling through the file list
  23. +  support for European date format
  24. +  configurable color prompt, all 15 colors supported
  25. +  configurable word-wrap, toggle on or off
  26. +  configurable coloring of the file list regions - name, date, size, comments
  27. +  easy to use configuration utility
  28. +  supports any batch protocol that uses DSZCTL.TXT format
  29.    (Bimodem not yet supported)
  30. +  supports all security features of ProBoard.
  31. +  updates the appropriate areas of the user record with the number and
  32.    amount successfully downloaded
  33. +  proper log file entry into the ProBoard log for both successful and
  34.    unsuccessful downloads
  35. +  supports the hot-keys 's' for stop and 'p' for pause
  36. +  goodbye after download
  37. +  and more!
  38.  
  39. ╔═══════════════════════════════════════════════════════════════════════════╗
  40. ║░░░░░░░░ EFL 1.21 Installation ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  41. ╚═══════════════════════════════════════════════════════════════════════════╝
  42. The Enhanced File List PEX file provides ProBoard 1.21 with the ability to
  43. list and tag files.  EFL was designed to give the Sysop complete control
  44. over the color regions of the file list, word-wrap, tag character, and more.
  45. A configuration utility (EFLCFG.EXE) is provided to setup EFL very quickly.
  46.  
  47. Follow these simple installation steps:
  48.  
  49. 1.  Put EFL.PEX, EFLCFG.EXE, and EFL.CFG into your PEX subdirectory.
  50.  
  51. 2.  Run EFLCFG and choose the color combination and options you want.
  52.     If you have monochrome, edit the EFL.CFG file with your favorite
  53.     ascii editor, the file is well commented.
  54.  
  55. 3.  Install a line in your file menu and use MENU 60 - run ProBoard SDK file.
  56.  
  57. 4.  Put "EFL" in the data field.
  58.  
  59.     Example:
  60.  
  61.              0        1         2
  62.              1234567890123456789012345...
  63.              <^F^>ile List via EFL
  64.                  Hotkey   : F
  65.  
  66.                  Function : 60 - Run ProBoard SDK File
  67.  
  68.                  Data     : efl
  69.  
  70.                  Level    : 1
  71.                  Flags    : --------------------------------
  72.  
  73.                  Color    : White on Black            Example Text
  74.  
  75.  
  76. 5.  Examine your time/download limits in PROCFG.  The security level field for
  77.     every user level, should have a corresponding security level defined.  This
  78.     is standard practice; EFL won't allow users to download if they don't have
  79.     a security level defined in PROCFG.  The only exception to this rule is
  80.     the Sysop.
  81.  
  82. 6.  If you are using FrontDoor and have a high-speed modem, please read the
  83.     special FrontDoor note below.
  84.  
  85. That's it!
  86.  
  87. ╔═══════════════════════════════════════════════════════════════════════════╗
  88. ║░░░░░░░░ Using EFL 1.21 features ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  89. ╚═══════════════════════════════════════════════════════════════════════════╝
  90.                               Take a look!
  91.                               ~~~~~~~~~~~~
  92. You will now be provided with an "Enhanced" more prompt:
  93.  
  94. More?
  95. [Y]es(Enter) [N]o [B]ack [T]ag [L]ist [C]lear [D]ownload [R]edraw [H]elp
  96.  
  97. Just hit one of the following highlighted keys to do the following:
  98.  
  99. [Y] or enter  - continues the file listing.
  100. [N] or escape - stops the file listing, returns to menu.
  101. [B] - back.  Go back one page of the file list.
  102. [T] - tag files.  You can tag up to 25 files per screen and you don't need to
  103.       worry about spacing or tabs or need to separate the letters with anything!
  104. [L] - lists the tagged files and includes which area the file is located.
  105. [C] - Clears the tagged list.
  106. [D] - Download tagged files.  Here you will be presented with a display of
  107.       your selected files and ideal download times (100% efficiency) at various
  108.       baud rates with your rate highlighted. Choose a protocol and whether you
  109.       want to hang up after download.  Many security checks are done before you
  110.       are presented with the list of protocols.
  111. [R] - Redraws the screen in case of line noise.
  112. [H] - a brief help screen is displayed.
  113.  
  114. ╔═══════════════════════════════════════════════════════════════════════════╗
  115. ║░░░░░░░░ FrontDoor notes - high speed modems only ░░░░░░░░░░░░░░░░░░░░░░░░░║
  116. ╚═══════════════════════════════════════════════════════════════════════════╝
  117.                              Read CAREFULLY
  118.                              ~~~~~~~~~~~~~~
  119. In the FDSETUP, under Modem -> Messages:
  120. change the 1200 line from "CONNECT 1200" to "CONNECT 1200/".
  121.  
  122. Also make sure you add an errorlevel for 12000 in the FDSETUP, under
  123. Misc -> Errorlevels.  Then in your bbs.bat file, add the necessary support
  124. for responding to that errorlevel.
  125.  
  126. This will allow FrontDoor to properly answer 12000 bps calls, which otherwise
  127. come in at CONNECT 1200.  Of course, you will need the proper modem (like a
  128. USR Dual Standard) in order for users to connect at that bps rate.
  129.  
  130. ╔═══════════════════════════════════════════════════════════════════════════╗
  131. ║░░░░░░░░ EFL 1.21 Technical Notes ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  132. ╚═══════════════════════════════════════════════════════════════════════════╝
  133.                        For you techies out there
  134.                        ~~~~~~~~~~~~~~~~~~~~~~~~~
  135. EFL and EFLCFG are written in C++ using Borland C++ 3.0.  EFL uses about 32K
  136. of memory, and supports 8086/286/386/486 computers.
  137.  
  138.                         File access information:
  139.                         ~~~~~~~~~~~~~~~~~~~~~~~~
  140. Only two files are created by EFL, both are placed in the startup directory:
  141.  
  142. + EFL.TAG - a listing of tagged files along with the user record number.
  143.  
  144. + DSZCTL.TXT - needed by protocols, such as DSZ/GSZ, in order to
  145.                process the "batch" request.
  146.  
  147.         The following external files are opened read-only by EFL
  148.         --------------------------------------------------------
  149. + EFL.CFG - the configuration file for various colors and options.
  150.             If it doesn't exist, default values will be used.
  151.  
  152. + FILES.BBS - the file listing.
  153.  
  154. + FREEFILE.CTL - a listing of files that can be downloaded "free", i.e.
  155.                  no update to the user record after download.
  156.                  Although ProBoard allows wildcards, EFL doesn't.
  157.                  This is on the list for the next release.
  158.  
  159. + ONLINE.PRO - provides additional user information.
  160.  
  161. + PROTOCOL.PRO - provides protocol information.
  162.  
  163.           The following external files are appended to by EFL
  164.           ---------------------------------------------------
  165. + PROBOARD.LOG - updates to the main log.
  166.  
  167. ╔═══════════════════════════════════════════════════════════════════════════╗
  168. ║░░░░░░░░ EFL 1.21 Registration ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  169. ╚═══════════════════════════════════════════════════════════════════════════╝
  170. Many hours have been spent into the design and development of EFL.
  171. If you are still using it after 30 days - you must register.
  172.  
  173. Registering EFL provides you with the following benefits:
  174.  
  175. +  Startup delay is eliminated.
  176. +  A personal touch is added:
  177.    "registered to <your BBS name>" on startup and in help, in place
  178.    of the flashing "UNREGISTERED" sign.
  179. +  Free minor and major releases up to but not including version 2.0.
  180.    You will be able to download the future releases of EFL off my BBS.
  181.  
  182. Registration is easy, just fill out the EFL.REG file and a check or money
  183. order (payable to Paul Tabara) in the amount of $10 US dollars to:
  184.  
  185. Paul Tabara
  186. P.O. Box 361
  187. Champlin, MN  55316
  188. USA
  189.  
  190. You will receive a personalized registered version through Netmail or it
  191. will be uploaded to your BBS if you don't have a FidoNet node number.  If
  192. none of this is possible, you will receive a disk in the mail.
  193.  
  194. ╔═══════════════════════════════════════════════════════════════════════════╗
  195. ║░░░░░░░░ Comments from me to you ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░║
  196. ╚═══════════════════════════════════════════════════════════════════════════╝
  197. Thank you for trying out EFL!  I know you and your users will enjoy using it.
  198.  
  199. Special thanks to the following EFL beta testers:
  200.  
  201. Jim Biggs   [The O-Zone BBS (612-591-7767) | 1:282/30]
  202. Mike Wagner [ProBoard Support USA (612-368-4703) | 1:282/109]
  203. Philippe Leybaert and Rutger Lasuy
  204.             [The Home of ProBoard 32-91-66-22-91 | 2:292/1905]
  205.  
  206. For the latest shareware version, or if you have any questions/comments call:
  207. ╔═══════════════════════════════════════════════════════════════════════════╗
  208. ║░ Rivendell BBS (612-323-9473) | 1:282/90 | HST/V.32/V.32bis/V.42/V.42bis ░║
  209. ╚═══════════════════════════════════════════════════════════════════════════╝
  210.  
  211.